<?php
include("funciones/setup.php");
conecta();

$opcion=$_POST['op'];
$id_proveedor=$_POST['id_proveedor'];
$id_oculto=$_POST['id_oculto'];

$pg = intval($_POST['pagina']);

switch($opcion) 
{
	case 1: ingresar();
	break;
	case 2: modificar();
	break;
	case 3: eliminar($id_oculto);
	break;
	case 4: muestra_grilla($pg);
	break;
}


if(isset($_GET['id']))
{
	$sql="UPDATE proveedor SET estado=2 WHERE id_pro=".$_GET['id'];
	mysql_query($sql);
	
	header("Location:proveedores.php");
}

function ingresar()
{
	if($_POST['frm_razon_social']=="")
		$razon=NULL;
	else
		$razon=$_POST['frm_razon_social'];
	if($_POST['frm_telefono_pro']=="")
		$fono=NULL;
	else
		$fono=$_POST['frm_telefono_pro'];
	if($_POST['frm_giro']=="")
		$giro=NULL;
	else
		$giro=$_POST['frm_giro'];
	if($_POST['frm_fax']=="")
		$fax=NULL;
	else
		$fax=$_POST['frm_fax'];
	if($_POST['frm_mail_pro']=="")
		$mail=NULL;
	else
		$mail=$_POST['frm_mail_pro'];
	if($_POST['frm_codigo']=="")
		$codigo="NULL";
	else
		$codigo=$_POST['frm_codigo'];
	$sql="INSERT INTO proveedor SET rut_pro='".$_POST['frm_rut_pro']."',nombre_pro='".$_POST['frm_nombre_pro']."',direccion_pro='".$_POST['frm_direccion_pro']."',razon_social='".$razon."',giro='".$giro."',telefono_pro='".$fono."',fax='".$fax."',mail_pro='".$mail."',codigo=".$codigo.",estado=".$_POST['frm_estado'];
	echo $sql;
	mysql_query($sql);
}

function modificar()
{
	if($_POST['frm_razon_social']=="")
		$razon=NULL;
	else
		$razon=$_POST['frm_razon_social'];
	if($_POST['frm_telefono_pro']=="")
		$fono=NULL;
	else
		$fono=$_POST['frm_telefono_pro'];
	if($_POST['frm_giro']=="")
		$giro=NULL;
	else
		$giro=$_POST['frm_giro'];
	if($_POST['frm_fax']=="")
		$fax=NULL;
	else
		$fax=$_POST['frm_fax'];
	if($_POST['frm_mail_pro']=="")
		$mail=NULL;
	else
		$mail=$_POST['frm_mail_pro'];
	if($_POST['frm_codigo']=="")
		$codigo="NULL";
	else
		$codigo=$_POST['frm_codigo'];
	
	$sql="UPDATE proveedor SET rut_pro='".$_POST['frm_rut_pro']."',nombre_pro='".$_POST['frm_nombre_pro']."',direccion_pro='".$_POST['frm_direccion_pro']."',razon_social='".$razon."',giro='".$giro."',telefono_pro='".$fono."',fax='".$fax."',mail_pro='".$mail."',codigo=".$codigo.",estado=".$_POST['frm_estado']." WHERE id_pro=".$_POST['id_oculto'];
	mysql_query($sql);
}

function eliminar($id_oculto)
{
	$sql="UPDATE ferreteria.proveedor SET estado=2 WHERE id_pro=".$id_oculto;
	mysql_query($sql);
}

function muestra_grilla($pg)
{
	$registros = 4;
	if (!$pg) 
	{ 
		$inicio = 0; 
		$pg = 1; 
	} 
	elseif ( (isset($pg)) and (is_numeric($pg)) ) 
	{ 

		$pg = trim($pg);
		$inicio = ($pg - 1) * $registros; 
	}
	$query="SELECT * from proveedor limit ".$inicio.",".$registros;
	$contador="SELECT * from proveedor";
	
	$result = mysql_query($query);
    $contador_result = mysql_query($contador);
    $numrows = mysql_num_rows($contador_result);
    $total_paginas = ceil($numrows / $registros);
    $col=0;	  
    
	if($pg==$total_paginas)
    {
        $reg=$numrows;
    }
    else
    {
        $reg=$inicio + $registros;
    }
	?>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="fuente_formularios_grilla">Total de Registros de Proveedores (<?php echo $numrows;?>)</td>
  </tr>
</table><hr color="#FFFFFF" size="2" />
<table width="100%" border="0" cellspacing="3" cellpadding="0">
  <tr class="fuente_formularios_grilla">
    <td>R.U.T</td>
    <td>Nombre Empresa</td>
    <td>Dirección</td>
    <td>Telefono(s)</td>
    <td>E-Mail</td>
    <td>Codigo Postal</td>
    <td>Estado</td>
    <td>Acción</td>
  </tr>
  <?php
	while($datos=mysql_fetch_array($result))
	{
	?>
  <tr class="fuente_formularios">
    <td><center><?php echo $datos['rut_pro'];?></center></td>
    <td><center><?php echo $datos['nombre_pro'];?></center></td>
    <td><center><?php echo $datos['direccion_pro'];?></center></td>
    <td><center><?php echo $datos['telefono_pro'];?></center></td>
    <td><center><?php echo $datos['mail_pro'];?></center></td>
    <td><center><?php echo $datos['codigo'];?></center></td>
    <td><center><?php if($datos['estado']==1){?>Activo<?php }else{ ?>Inactivo<?php } ?></center></td>
    <td><center>
      <a href="proveedores.php?id=<?php echo $datos['id_pro'];?>"><img src="imagenes/iconos/ico_ok.png" width="23" height="18" border="0" /></a>&nbsp; <a href="gr_proveedores.php?id=<?php echo $datos['id_pro'];?>"><img src="imagenes/iconos/ico16_borrar.gif" width="16" height="16" border="0" /></a>
    </center></td>
  </tr>
  <?php
	}
	?>
</table>
<div id="muestra_paginador"><?php  echo paginador($pg,$numrows,$total_paginas); ?></div>
<?php
}
?>
